package myset;

import java.util.TreeSet;

public class A03_TreeSetDemo3 {
    public static void main(String[] args) {
        //创建TreeSet集合并添加元素
        TreeSet<String> ts = new TreeSet<>((o1,o2)->{
                //先按字符串长短排序
                int i = o1.length() - o2.length();
                //一样长按首字母排序（也就是默认排序）
                i = i == 0 ? o1.compareTo(o2):i;
                return i;
            }
        );
        ts.add("c");
        ts.add("ab");
        ts.add("df");
        ts.add("qwer");

        System.out.println(ts);
    }
}
